runtime.traceBufPtr.ptr (method)

20 uses

	runtime (current package)
		trace.go#L173: func (tp traceBufPtr) ptr() *traceBuf   { return (*traceBuf)(unsafe.Pointer(tp)) }
		trace.go#L317: 		if buf.ptr().pos != 0 {
		trace.go#L365: 		trace.empty = buf.ptr().link
		trace.go#L366: 		sysFree(unsafe.Pointer(buf), unsafe.Sizeof(*buf.ptr()), &memstats.other_sys)
		trace.go#L399: 		buf.ptr().link = trace.empty
		trace.go#L422: 		return buf.ptr().arr[:buf.ptr().pos]
		trace.go#L493: 	buf.ptr().link = 0
		trace.go#L497: 		trace.fullTail.ptr().link = buf
		trace.go#L508: 	trace.fullHead = buf.ptr().link
		trace.go#L512: 	buf.ptr().link = 0
		trace.go#L549: 	buf := bufp.ptr()
		trace.go#L553: 		buf = traceFlush(traceBufPtrOf(buf), pid).ptr()
		trace.go#L653: 		trace.empty = buf.ptr().link
		trace.go#L660: 	bufp := buf.ptr()
		trace.go#L716: 	buf := bufp.ptr()
		trace.go#L719: 		buf = traceFlush(traceBufPtrOf(buf), pid).ptr()
		trace.go#L884: 			if buf := bufp.ptr(); len(buf.arr)-buf.pos < size {
		trace.go#L887: 			buf := bufp.ptr()
		trace.go#L1234: 	buf := bufp.ptr()